#pragma once

#include "Ddx_game.h"
#include "bCharacter.h"
#include "PreDefine.h"

#include "CPropSelectionTable.h"
#include "CPropSelectionTable1.h"
#include "CPropShop.h"
#include "CPropMessageBox.h"

#define	C_DIALOG_FONT_NAME	"Vectorfont14.bin"

class CPropDialogMgr
{
private:
	CPropDialogMgr();
	Character* m_pCharacter;
	Character*	m_pBigCharacter;
public:
	static CPropDialogMgr* _Instance()
	{
		static CPropDialogMgr instance;
		return &instance;
	}
	void	InitializeDialogs();
	int		GetUsePropIDMessage();

	#define PropDialogMgr ( *(CPropDialogMgr::_Instance()))
};